#include <iostream>
using namespace std;
const int N=1e6+10;
bool f[N]; 
int a[110];
int n;
int main()
{
  cin>>n;
  for(int i=1;i<=n;i++){
  	cin>>a[i];
  	f[a[i]]=1;
  } 
  f[0]=1;
  for(int i=1;i<=n;i++){
  	for(int j=a[i];j<=N-1;j++){
  		f[j]|=f[j-a[i]];
	  }
  }
  int ans=0;
  for(int i=1;i<=N-1;i++){
  	if(f[i]==0)ans++;
  }
  if(ans>=1e5)cout<<"INF"<<endl;
  else cout<<ans<<endl;
  return 0;
}
